import { Tag, TagProps } from '@arco-design/web-react'
import React from 'react'
import { IMethod, methodToTagColor } from '@/utils/interfaces'

interface IMethodTagProps extends TagProps {
    method?: IMethod
}

const MethodTag: React.FC<IMethodTagProps> = ({ method, ...props }) => {
    return <Tag color={methodToTagColor[method || '']} {...props} className={`mr-2 ${props.className}`}>{method || 'any'}</Tag>
}

export default MethodTag
